$(function () {
// 这里是文章id
   var pid;
   pid = decodeURI(getUrlVar("pageid"))
	//登录之后的数据请求
	$.ajax({
		headers: {
			'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
		},
		type: 'get',
		url: "http://test.cn/user/getUserInfo",
		dataType: "json",
		success: function (data) {
			if (data.code == 200) {
				$(".person").text(data.data[0].name)
			} else {
				alert('输入内容错误！');
			}
		}
	});

	//请求数据的内容	
	$.ajax({
		headers: {
			'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
		},
		type: 'get',
		url: "http://test.cn/getColumnMessage",
		dataType: "json",
		data: {
			id: pid
		},
		success: function (data) {
			if (data.code == 200) {
				console.log(data.data[0])
				//给标题赋值
				$("header h1").text(data.data[0].title)
				//给文章作者赋值
				$(".author").text(data.data[0].user_name)
				//给发表时间赋值
				$(".public").text("发表于" + data.data[0].created_at)
				switch (data.data[0].column_id) {
					case 1: $(".front").text("前端");
						break;
					case 2: $(".front").text("后端");
						break;
					case 3: $(".front").text("设计");
						break;
					case 4: $(".front").text("安全");
						break;
					case 5: $(".front").text("其他");
						break;
					default: $(".front").text("未知模块");
						break;
				}
				//给标签赋值
				let tagrry = [];
				let tags = data.data[0].tag_name;
				tagrry = tags.split(",")
				$(".backg").remove();
				$(tagrry).each(function (index, item) {
					let onetag = `<a class = 'backg' href='#'>${item}</a>`
					$(".front").after(onetag)
				})
				//给阅读次数赋值
				$(".read-num").text(data.data[0].view + "次阅读")
				//给文章主内容赋值
				// console.log($("#doc-content>textarea").html())
				// $("#doc-content").html(`<textarea style="display:none;">#C</textarea>`)
				$('#markdown_show').text(data.data[0].body);
				//给点赞数量赋值
				$(".start").text(data.data[0].like)
				editormd.markdownToHTML("doc-content", {
					htmlDecode: "style,script,iframe",
					emoji: true,
					taskList: true,
					tex: true, // 默认不解析
					flowChart: true, // 默认不解析
					sequenceDiagram: true, // 默认不解析
					codeFold: true,
				});
			} else {
				alert('输入内容错误！');
			}
		}
	});


	//这里是点赞的交互
	$(".start").click(function () {
		if ($(this).attr("class") == "start") {
			$(".start").addClass("ok")
		} else {
			$(".start").removeClass("ok")
		}
	})

})

 function getUrlVars() {
      var vars = [],
        hash;
      var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
      for (var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
      }
      return vars;
    }

    function getUrlVar(name) {
      return getUrlVars()[name];
    }